$(function () {
    //alert('111111')
    var error_name=false
    var error_password=false
    var code=true
    //$('#btn2').attr("disabled",'true');
    $("#id_captcha_1").blur(function () {
            code=$("#id_captcha_1").val();
            hashkey=$("#id_reg_captcha_0").val();
            //alert(code);
            //alert(hashkey);
            $.ajax({
                type:'get',
                url:"http://127.0.0.1:8000/dx/code_img_myself/check",
                data:"code="+code+"&hashkey="+hashkey,
                success(msg){
                    //alert(msg.result);
                    console.log(msg)
                    if(msg.result==1){
                        alert('sucess')
                        //$("#error_code").html='正确'
                        $("#error_code").html('验证码正确')
                        code=false
                    }else {
                        $("#error_code").html('验证码错误')
                        code=true
                    }

                }
            })
        })
    $("#").click(function(){
            //alert(1111);
            $.ajax({
                type:"get",
                url:"http://127.0.0.1:8000/dx/code_img_myself/refresh",
                success(msg){
                	msg=JSON.parse(msg);
                	console.log(msg);
                    //alert(msg);
                    //alert(msg.hashkey);//hashkey
                    //alert(msg.image_url);
                    //$('img_code').attr("src","http://127.0.0.1:8000"+msg.image_url)
					$('#')
                    document.getElementById('img_code').src = msg.image_url;
                    document.getElementById('id_reg_captcha_0').value = msg.hashkey
                }
            })
        })
    $('#user_name').blur(function() {
		check_user_name();
	});

	$('#pwd').blur(function() {
		check_pwd();
	});
	function check_pwd(){
		var len = $('#pwd').val().length;
		if(len<8||len>20)
		{
			$('#pwd').next().html('密码最少8位，最长20位')
			$('#pwd').next().show();
			error_password = true;
		}
		else
		{
			$('#pwd').next().hide();
			error_password = false;
		}
	}
	function check_user_name(){
		var len = $('#user_name').val().length;
		if(len<5||len>20)
		{
			$('#user_name').next().html('请输入5-20个字符的用户名')
			$('#user_name').next().show();
			error_name = true;
		}
		else
		{
			//$('#user_name').next().hide();
			var uname=$('#user_name').val();
			console.log(uname);
			$.ajax({
					type:"get",
					url:"http://127.0.0.1:8000/dx/xuan/",
					data:'username='+uname,
					success:function(msg){
					    //alert(msg);
                        var json = JSON.parse(msg);
						console.log(json)
                        //alert(json.result);
						console.log('昵称验证'+msg)
                        if (json.result==false){
                            //alert(1111);
                            $('#user_name').next().html('不存在').show()
							error_name = true;
                            //document.getElementById('hao').innerHTML='可以注册'
                            //$(this).next('.msg').html('11111111').addClass('red')
                        }else{
                        	$('#user_name').next().html('存在').show()
							error_name = false;
                            //$('#hao').html='已被注册'
                            //document.getElementById('hao').innerHTML='可以注册'
                        }


						//msg返回的结果
						//编列
						//alert('结果'+msg+uname)

					},
					error:function(res){
						//请求后台接口失败返回状态码
						console.log(res.status);
					}

				})

		}
	}
	function check_data(){
		if (error_name==false&&error_password==false&&code==false){
		check_pwd();
		check_user_name();
	    $('#btn2').removeAttr("disabled")
    }
	}
	$('#btn2').click(function () {
		//alert('hao');
		check_pwd();
		check_user_name();
		if (error_name==false&&error_password==false&&code==false){
			//console.log('hao')
			$('#btn2').attr('type','submit')
		}else{
			alert('数据不对')
		}
    })

    //$('#btn2').attr('')
})